Why Germany Should Have Won Euro 2024!